// David's special ai for C_A_P's map
// Weights for base buildings, construction units, aircraft, and ground forces.

Weight ARMGEO 0
Weight ARMFUS 1
Weight ARMSOLAR 0
Weight ARMCA 3
Weight ARMCH 3
Weight ARMVP 9
Weight ARMRL 9
Weight ARMMEX 0
Weight ARMLAB 1.2
Weight ARMACA 1
Weight ARMACK 1
Weight ARMACV 1
Weight ARMCV 0.9
Weight ARMAVP 0.6
Weight ARMBRTHA 0.6
Weight ARMCK 0.6
Weight ARMHLT 0.5
Weight ARMFLAK 0.4
Weight ARMAP 9
Weight ARMMAKR 0
Weight ARMESTOR 0
Weight ARMAAP 0.2
Weight ARMALAB 0.1
Weight ARMASP 0.1
Weight ARMHP 0.05
Weight ARMMMKR 0
Weight ARMGUARD 0.05
Weight ARMAMB 0.05

Weight CORGEO 0
Weight CORFUS 1
Weight CORSOLAR 0
Weight CORCA 5
Weight CORCH 4
Weight CORLAB 1.2
Weight CORMEX 0
Weight CORRL 4
Weight CORACA 1
Weight CORACK 1
Weight CORACV 1
Weight CORINT 0.9
Weight CORGANT 0.9
Weight CORVP 9
Weight CORCV 0.9
Weight CORALAB 0.7
Weight CORCK 0.5
Weight CORAP 9
Weight CORMAKR 0.3
Weight CORFLAK 0.2
Weight CORESTOR 0.2
Weight CORAAP 0.2
Weight CORAVP 0.2
Weight CORASP 0.15
Weight CORDOOM 0.1
Weight CORMMKR 0.05
Weight CORHP 0.05
Weight CORPUN 0.05
Weight CORBUZZ 0.05

Weight ARMHAWK 3
Weight ARMBRAWL 2
Weight ARMFIG 0.05

Weight CORVAMP 3
Weight CORAPE 2
Weight CORVENG 0.05

Weight ARMFLASH 0
Weight ARMROCK 2.5
Weight ARMMH 2
Weight ARMMAV 1.5
Weight ARMSAM 1.1
Weight ARMLATNK 1.1
Weight ARMAH 0.9
Weight ARMHAM 0.8
Weight ARMAMPH 0.6
Weight ARMFIDO 0.5
Weight ARMPW 0
Weight ARMBULL 0.4
Weight ARMMERL 0.25
Weight ARMMART 0.2
Weight ARMFAST 0.1
Weight ARMANAC 0.1
Weight ARMSTUMP 0.05
Weight ARMJETH 0.05
Weight ARMWAR 0.05
Weight ARMSNIPE 0.05
Weight ARMZEUS 0.05
Weight ARMMANNI 0.05
Weight ARMYORK 0.05
Weight ARMSPID 0.05
Weight ARMDECOM 0

Weight CORKROG 9
Weight CORSCORP 9
Weight CORMORT 3
Weight CORGOL 2
Weight CORMIST 1.5
Weight CORCAN 1.2
Weight CORSTORM 1.1
Weight CORGATOR 0
Weight CORHRK  0.9
Weight CORTHUD 0.8
Weight CORSUMO 0.3
Weight CORCRASH 0.2
Weight CORFAST 0.1
Weight CORLEVLR 0.05
Weight CORRAID 0.05
Weight CORMART 0.05
Weight CORSENT 0.05
Weight CORVROC 0.05
Weight CORAMPH 0.05
Weight CORPYRO 0.05
Weight CORDECOM 0

// AI Units!

Limit AAICH 3
Limit AAIHP 2
Limit AAILANCE 3
Limit AAISH 5
Limit CAICH 3
Limit CAIHP 2
Limit CAISH 5
Limit CAITITAN 3

Weight nukeA 2
Weight AAIFUS 9
Weight AAIMEX 4
Weight AAIMEXX 4
Weight AAISOLRX 2
Weight AAISOLAR 1.2
Weight AAIMMKR 2
Weight AAITIDE 2
Weight AAIEMP 1
Weight AAISILO 3
Weight AAILAB 9
Weight AAIVP 9
Weight AAIAP 9
Weight AAISY 9
Weight AAIALAB 9
Weight AAIAAP 9
Weight AAIAVP 9
Weight AAIASY 9
Weight AAICV 9
Weight AAICK 9
Weight AAICA 9
Weight AAICS 9
Weight AAIACA 9
Weight AAIACV 9
Weight AAIACK 9
Weight AAIBRAWL 4
Weight AAIPNIX1 2
Weight AAIPNIX2 2
Weight AAITHUND 2
Weight AAIDECOM 0.1
Weight AAICROC 2
Weight AAIFLASH 2
Weight AAIPW 2

Weight nukeC 2
Weight CAIFUS 9
Weight CAIMEX 4
Weight CAIMEXX 4
Weight CAISOLRX 2
Weight CAISOLAR 1.2
Weight CAIMMKR 2
Weight CAITIDE 2
Weight CAITRON 2
Weight CAISILO 3
Weight CAILAB 9
Weight CAIVP 9
Weight CAIAP 2
Weight CAISY 2
Weight CAIALAB 9
Weight CAIAAP 9
Weight CAIAVP 9
Weight CAIASY 9
Weight CAICV 9
Weight CAICK 9
Weight CAICA 9
Weight CAICS 9
Weight CAIACA 9
Weight CAIACV 9
Weight CAIACK 9
Weight CAIGANT 3
Weight CAIAPE 4
Weight CAIHURC1 2
Weight CAIHURC2 2
Weight CAISHAD 2
Weight CAIDECOM 0.1
Weight CAIGATOR 2
Weight CAISEAL 2
Weight CAIAK 2

// ARM
// Limits: Aircraft, Hovercraft, K-bots, Ships, Seaplanes, Vehicles, Buildings, Naval Buildings

Limit ARMATLAS 0
Limit ARMAWAC 0
Limit ARMBRAWL 50
Limit ARMFIG 12
Limit ARMHAWK 100
Limit ARMLANCE 0
Limit ARMPEEP 0
Limit ARMPNIX 20
Limit ARMTHUND 20

Limit AAIBRAWL 50
Limit AAITHUND 20
Limit AAIPNIX1 20
Limit AAIPNIX2 20

Limit ARMANAC 3
Limit ARMAH 7
Limit ARMMH 5
Limit ARMSH 0
Limit ARMTHOVR 0

Limit ARMAMPH 4
Limit ARMASER 0
Limit ARMDECOM 0
Limit ARMFAST 0
Limit ARMFIDO 5
Limit ARMFLEA 0
Limit ARMHAM 4
Limit ARMJETH 3
Limit ARMMARK 0
Limit ARMMAV 8
Limit ARMPW 0
Limit ARMRECTR 0
Limit ARMROCK 8
Limit ARMSCAB 0
Limit ARMSCORP 0
Limit ARMSEER 0
Limit ARMSNIPE 1
Limit ARMSPY 0
Limit ARMVADER 0
Limit ARMWAR 2
Limit ARMZEUS 2

Limit ARMAAS 0
Limit ARMBATS 0
Limit ARMCARRY 0
Limit ARMCRUS 0
Limit ARMMSHIP 0
Limit ARMPT 0
Limit ARMROY 0
Limit ARMSCRAM 0
Limit ARMSJAM 0
Limit ARMSS 0
Limit ARMSUB 0
Limit ARMSUBK 0
Limit ARMTSHIP 0

Limit ARMSEAP 0
Limit ARMSEHAK 0
Limit ARMSFIG 0

Limit ARMBULL 4
Limit ARMCROC 0
Limit ARMFAV 0
Limit ARMFLASH 10
Limit ARMJAM 0
Limit ARMLATNK 10
Limit ARMMANNI 1
Limit ARMMART 5
Limit ARMMERL 4
Limit ARMMLV 0
Limit ARMSAM 10
Limit ARMSPID 1
Limit ARMSTUMP 2
Limit ARMYORK 2

Limit ARMAMB 2
Limit ARMAMD 0
Limit ARMANNI 0
Limit ARMARAD 0
Limit ARMASP 1
Limit ARMBEAC 0
Limit ARMBRTHA 3
Limit ARMCKFUS 0
Limit ARMDEV1 0
Limit ARMDRAG 0
Limit ARMEMP 0
Limit ARMESTOR 0
Limit ARMFLAK 12
Limit ARMFORT 0
Limit ARMFUS 2
Limit ARMGATE 0
Limit ARMGEO 0
Limit ARMGUARD 6
Limit ARMHLT 0
Limit ARMLLT 0
Limit ARMMAKR 0
Limit ARMMEX 0
Limit ARMMMKR 0
Limit ARMMOHO 0
Limit ARMMSTOR 0
Limit ARMRAD 0
Limit ARMSILO 0
Limit ARMRL 30
Limit ARMSOLAR 5
Limit ARMTARG 0
Limit ARMVULC 0
Limit ARMWIN 0

Limit ARMASON 0
Limit ARMATL 0
Limit ARMFDRAG 0
Limit ARMFHLT 0
Limit ARMFMKR 0
Limit ARMFRT 0
Limit ARMSONAR 0
Limit ARMTIDE 0
Limit ARMTL 0
Limit ARMUWES 0
Limit ARMUWFUS 0
Limit ARMUWMEX 0
Limit ARMUWMS 0

//CORE
// Limits: Aircraft, Hovercraft, K-bots, Ships, Seaplanes, Vehicles, Buildings, Naval Buildings

Limit CORAPE 50
Limit CORAWAC 0
Limit CORFINK 0
Limit CORHURC 20
Limit CORSHAD 20
Limit CORTITAN 0
Limit CORVALK 0
Limit CORVAMP 100
Limit CORVENG 14

Limit CAIAPE 50
Limit CAISHAD 20
Limit CAIHURC1 20
Limit CAIHURC2 20

Limit CORAMPH 2
Limit CORAK 0
Limit CORCAN 8
limit CORCOM 0
Limit CORCRASH 6
Limit CORDECOM 0
Limit CORFAST 2
Limit CORKROG 10
Limit CORHRK  2
Limit CORMORT 20
Limit CORPYRO 2
Limit CORROACH 0
Limit CORSCORP 6
Limit CORSPEC 0
Limit CORSPY 0
Limit CORSTORM 8
Limit CORSUMO 3
Limit CORTHUD 10
Limit CORVOYR 0

Limit CORAH 6
Limit CORMH 5
Limit CORSH 0
Limit CORSNAP 4
Limit CORTHOVR 0

Limit CORARCH 0
Limit CORBATS 0
Limit CORCARRY 0
Limit CORCRUS 0
Limit CORMSHIP 0
Limit CORPT 0
Limit CORROY 0
Limit CORSHARK 0
Limit CORSJAM 0
Limit CORSS 0
Limit CORSSUB 0
Limit CORSUB 0
Limit CORSUBK 0
Limit CORTSHIP 0

Limit CORHUNT 0
Limit CORSEAP 0
Limit CORSFIG 0

Limit CORETER 0
Limit CORFAV 0
Limit CORFING 0
Limit CORGATOR 0
Limit CORGOL 20
Limit CORLEVLR 2
Limit CORMART 2
Limit CORMIST 10
Limit CORMLV 0
Limit CORRAID 2
Limit CORREAP 0
Limit CORSEAL 0
Limit CORSENT 2
Limit CORTRUCK 0
Limit CORVRAD 0
Limit CORVROC 2

Limit CORARAD 0
Limit CORASP 1
Limit CORBEAC 0
Limit CORBUZZ 1
Limit CORCKFUS 0
Limit CORDEV1 0
Limit CORDOOM 2
Limit CORDRAG 0
Limit CORESTOR 0
Limit CORFDRAG 0
Limit CORFMD 0
Limit CORFLAK 10
Limit CORFORT 0
Limit CORFUS 3
Limit CORGEO 0
Limit CORHLT 0
Limit CORINT 4
Limit CORLLT 0
Limit CORMAKR 0
Limit CORMEX 0
Limit CORMINE1 0
Limit CORMINE2 0
Limit CORMINE3 0
Limit CORMINE4 0
Limit CORMINE5 0
Limit CORMINE6 0
Limit CORMMKR 0
Limit CORMOHO 0
Limit CORMSTOR 0
Limit CORPUN 4
Limit CORRAD 0
Limit CORRL 26
Limit CORSILO 0
Limit CORSNIPE 0
Limit CORSOLAR 5
Limit CORTARG 0
Limit CORTOAST 0
Limit CORTRON 0
Limit CORVIPE 0
Limit CORWIN 0

Limit CORASON 0
Limit CORATL 0
Limit CORFHLT 0
Limit CORFMKR 0
Limit CORFRT 0
Limit CORSONAR 0
Limit CORTIDE 0
Limit CORTL 0
Limit CORUWES 0
Limit CORUWFUS 0
Limit CORUWMEX 0
Limit CORUWMS 0

plan easy

// Limits factories and c-units for Easy diff.
Limit ARMAAP 0
Limit ARMALAB 1
Limit ARMASY 0
Limit ARMAVP 1
Limit ARMAP 0
Limit ARMHP 0
Limit ARMLAB 1
Limit ARMPLAT 0
Limit ARMSY 0
Limit ARMVP 1

Limit ARMACA 0
Limit ARMACK 0
Limit ARMACSUB 0
Limit ARMACV 1
Limit ARMCA 0
Limit ARMCK 1
Limit ARMCH 0
Limit ARMCS 0
Limit ARMCSA 0
Limit ARMCV 1

Limit CORAAP 0
Limit CORALAB 1
Limit CORASY 0
Limit CORAVP 1
Limit CORAP 0
Limit CORGANT 0
Limit CORHP 0
Limit CORLAB 1
Limit CORPLAT 0
Limit CORSY 0
Limit CORVP 1

Limit CORACA 0
Limit CORACK 0
Limit CORACSUB 0
Limit CORACV 1
Limit CORCA 0
Limit CORCK 1
Limit CORCH 0
Limit CORCS 0
Limit CORCSA 0
Limit CORCV 1
Limit level2 120
Limit level3 14

plan medium

// Limits factories and c-units for Medium diff.
Limit AAIAAP 2
Limit ARMAAP 0
Limit AAIALAB 1
Limit ARMALAB 0
Limit ARMASY 0
Limit ARMAVP 2
Limit AAIAP 1
Limit ARMAP 0
Limit ARMHP 1
Limit AAILAB 2
Limit ARMLAB 0
Limit ARMPLAT 0
Limit ARMSY 0
Limit ARMVP 2

Limit AAIACA 3
Limit ARMACA 0
Limit AAIACK 0
Limit ARMACK 0
Limit ARMACSUB 0
Limit ARMACV 2
Limit AAICA 3
Limit ARMCA 0
Limit AAICK 2
Limit ARMCK 0
Limit ARMCH 1
Limit ARMCS 0
Limit ARMCSA 0
Limit ARMCV 2

Limit CAIAAP 2
Limit CORAAP 0
Limit CAIALAB 2
Limit CORALAB 0
Limit CORASY 0
Limit CORAVP 1
Limit CAIAP 1
Limit CORAP 0
Limit CORGANT 1
Limit CORHP 1
Limit CAILAB 2
Limit CORLAB 0
Limit CORPLAT 0
Limit CORSY 0
Limit CORVP 2

Limit CAIACA 1
Limit CORACA 0
Limit CAIACK 2
Limit CORACK 0
Limit CORACSUB 0
Limit CORACV 2
Limit CAICA 2
Limit CORCA 0
Limit CAICK 2
Limit CORCK 0
Limit CORCH 1
Limit CORCS 0
Limit CORCSA 0
Limit CORCV 2

plan hard

// Limits factories and c-units for Hard diff.
Limit AAIAAP 6
Limit AAIALAB 2
Limit AAIASY 0
Limit AAIAVP 2
Limit AAIAP 1
Limit ARMHP 1
Limit AAILAB 2
Limit ARMPLAT 0
Limit AAISY 0
Limit AAIVP 3

Limit ARMAAP 0
Limit ARMALAB 0
Limit ARMASY 0
Limit ARMAVP 0
Limit ARMAP 0
Limit ARMLAB 0
Limit ARMSY 0
Limit ARMVP 0

Limit AAIACA 4
Limit AAIACK 1
Limit ARMACSUB 0
Limit AAIACV 3
Limit AAICA 8
Limit AAICK 2
Limit ARMCH 2
Limit AAICS 0
Limit ARMCSA 0
Limit AAICV 3

Limit ARMACA 0
Limit ARMACK 0
Limit ARMACV 0
Limit ARMCA 0
Limit ARMCK 0
Limit ARMCS 0
Limit ARMCV 0

Limit CAIAAP 6
Limit CAIALAB 3
Limit CAIASY 0
Limit CAIAVP 2
Limit CAIAP 1
Limit CAIGANT 2
Limit CORHP 1
Limit CAILAB 3
Limit CORPLAT 0
Limit CAISY 0
Limit CAIVP 2

Limit CORAAP 0
Limit CORALAB 0
Limit CORASY 0
Limit CORAVP 0
Limit CORAP 0
Limit CORGANT 0
Limit CORLAB 0
Limit CORSY 0
Limit CORVP 0

Limit CAIACA 4
Limit CAIACK 2
Limit CORACSUB 0
Limit CAIACV 3
Limit CAICA 7
Limit CAICK 3
Limit CORCH 2
Limit CAICS 0
Limit CORCSA 0
Limit CAICV 2

Limit CORACA 0
Limit CORACK 0
Limit CORACV 0
Limit CORCA 0
Limit CORCK 0
Limit CORCS 0
Limit CORCV 0